savagely beat - English Synonyms Dictionary